multirole helicopter - German English Dictionary